a guiding light - Turc Anglais Dictionnaire